package com.salefinder.client.vo;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.Calendar;

import com.salefinder.server.server.vo.Brand;
import com.salefinder.server.server.vo.Merchant;
import com.salefinder.server.server.vo.Notes;
import com.salefinder.server.server.vo.Product;

public class _ConsumerProductVO implements Serializable{
	
	protected _NameIdPairVO category;
	protected String name;
	protected _NameIdPairVO brand;
	protected Double qty;
	protected String unitOfMeasure;
	protected _NameIdPairVO merchant;
	protected Double basePrice;
	protected Double salePrice;
	protected Calendar dateSubmitted;
	protected Calendar dateExpired;
	protected _NameIdPairVO purchaseLocation;
	protected ArrayList<_NameIdPairVO> notes;
	protected int id;
	
	public _NameIdPairVO getCategory() {
		return category;
	}
	public void setCategory(_NameIdPairVO category) {
		this.category = category;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public _NameIdPairVO getBrand() {
		return brand;
	}
	public void setBrand(_NameIdPairVO brand) {
		this.brand = brand;
	}
	public Double getQty() {
		return qty;
	}
	public void setQty(Double qty) {
		this.qty = qty;
	}
	public String getUnitOfMeasure() {
		return unitOfMeasure;
	}
	public void setUnitOfMeasure(String unitOfMeasure) {
		this.unitOfMeasure = unitOfMeasure;
	}
	public _NameIdPairVO getMerchant() {
		return merchant;
	}
	public void setMerchant(_NameIdPairVO merchant) {
		this.merchant = merchant;
	}
	public Double getBasePrice() {
		return basePrice;
	}
	public void setBasePrice(Double basePrice) {
		this.basePrice = basePrice;
	}
	public Double getSalePrice() {
		return salePrice;
	}
	public void setSalePrice(Double salePrice) {
		this.salePrice = salePrice;
	}
	public Calendar getDateSubmitted() {
		return dateSubmitted;
	}
	public void setDateSubmitted(Calendar dateSubmitted) {
		this.dateSubmitted = dateSubmitted;
	}
	public Calendar getDateExpired() {
		return dateExpired;
	}
	public void setDateExpired(Calendar dateExpired) {
		this.dateExpired = dateExpired;
	}
	public _NameIdPairVO getPurchaseLocation() {
		return purchaseLocation;
	}
	public void setPurchaseLocation(_NameIdPairVO purchaseLocation) {
		this.purchaseLocation = purchaseLocation;
	}
	public ArrayList<_NameIdPairVO> getNotes() {
		return notes;
	}
	public void setNotes(ArrayList<_NameIdPairVO> notes) {
		this.notes = notes;
	}
	public int getId() {
		return id;
	}
	public void setId(int id) {
		this.id = id;
	}


	
	

}
